image: queue_resize() after changing icon-size property
authorBenjamin Otte <otte@redhat.com>
Thu, 26 Nov 2015 14:37:42 +0000 (15:37 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 1 Dec 2015 23:29:29 +0000 (00:29 +0100)
gtk/gtkimage.c

index 2e6330a06fb179215a55e62c3782d166bb9da416..2570b1d37e7920a6f17c3aaccf94985591eac84d 100644 (file)
@@ -455,7 +455,10 @@ gtk_image_set_property (GObject      *object,
       break;
     case PROP_ICON_SIZE:
       if (_gtk_icon_helper_set_icon_size (priv->icon_helper, g_value_get_int (value)))
-        g_object_notify_by_pspec (object, pspec);
+        {
+          g_object_notify_by_pspec (object, pspec);
+          gtk_widget_queue_resize (GTK_WIDGET (image));
+        }
       break;
     case PROP_PIXEL_SIZE:
       gtk_image_set_pixel_size (image, g_value_get_int (value));